standard and canonical form